package com.hxy.uniappdemo.controller;

import com.hxy.uniappdemo.bean.Personal;
import com.hxy.uniappdemo.service.PersonalService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.List;

/**
 * @author admin
 * RestController:该注解类下的所有函数都返回的是json类型数据，不再返回页面
 *
 */
//该注解类下的所有函数都返回的是json类型数据，不再返回页面
@RestController
public class PersonalController {
    //@Autowired 注释，它可以对类成员变量、方法及构造函数进行标注，完成自动装配的工作。
    @Autowired
    private PersonalService PersonalService;
    //RequestMapping：是一个用来处理请求地址映射的注解，使用的范围是：类或方法。用于类上，表示类中的所有响应请求的方法都是以该地址作为父路径。
    @RequestMapping("/All")
    public List<Personal> selectAll()
    {
        return  PersonalService.selectAll();
    }
}
